20412
15091
15759
14992
11327
14275
7946
6969
9205
8703
10032
11769
12912
16106
9218
18161
13519
14495
14348
10927
18143
12543
11781
